MPRKRKSRGTRDVAEILRKWREYNEQTEADSCIDGGGSKPIRKAPPKRSRKGCMKGKGGPENGICDYTGVRQRTWGKWVAEIREPGRGAKLWLGTFSSSYEAALAYDEASKAIYGQSARLNLPLLPLCQARLLHFLMNLKFVHVRIQMQDLVLVRSD